thick patch of vegetation - Français Anglais Dictionnaire